package utils;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class PropertiesTest
{
    private static String DRIVER_CLASS; // 数据库驱动
    private static String DB_URL; // 数据库连接地址
    private static String DB_USER; // 数据库用户名称
    private static String DB_PASSWORD; // 数据库用户密码

    public static void main(String[] args)
    {
        try
        {
            // 创建Properties类对象
            Properties properties = new Properties();

            // 读取properties属性文件到输入流中
            InputStream is = PropertiesTest.class.getResourceAsStream("/my.properties");

            // 从输入流中加载属性列表
            properties.load(is);

            // 获取properties文件中的属性值
            String userName = properties.getProperty("userName");
            String blogUrl = properties.getProperty("blogUrl");

            // 输出结果
            System.out.println("用户名称：" + userName);
            System.out.println("博客地址：" + blogUrl);

            String sql = "INSERT INTO sys_log_hook VALUES (null, %s, %s, %s, null)";
            System.out.printf(sql, "table1", 2, 3);

        } catch (IOException e)
        {
            e.printStackTrace();
        }
    }
}